package main

import (
	"fmt"
	"reflect"
)

func main2() {
	var num = 1.2
	var user = User{}
	var s = []int{1, 2, 4}

	fmt.Println(reflect.TypeOf(&num).Elem())
	fmt.Println(reflect.TypeOf(&user).Elem())
	fmt.Println(reflect.TypeOf(&s).Elem())
	fmt.Println(reflect.TypeOf(s).Elem())

	fmt.Println(reflect.TypeOf(user).Elem())
	fmt.Println(reflect.TypeOf(num).Elem())
}
